hr{border-bottom:1ps solid #555;height:0;width:100%;margin:5px 0 10px 0;}
.a-box{border: 1px solid #ccc;padding:20px;}
.a-text-r{text-align: right;}
.a-padding{padding: 20px 60px 40px 60px;}
.a-padding-tb{padding-top:10px;padding-bottom:10px;}
.a-padding-lr{padding-left:10px;padding-right:10px;}
.a-margin-top-s{margin-top:10px;}
.a-margin-top{margin-top:20px;}
.a-margin-top-l{margin-top:40px;}
.a-margin-top-lg{margin-top:60px;}


.a-top{padding-top:20px;padding-bottom:10px;}
.a-logo-text{display:table-cell;vertical-align:bottom;height:60px;color: #666;}
.a-logo-pindao{font-size:30px;color:#c24038;margin-top:33px;line-height:1em;}
.a-logo-pindao a{color:#c24038;}
.a-logo-pindao a:hover{color:#666;}
.a-top-jb{margin:10px 0 0;font-size:14px;}

.a-menu{background-color:#c24038;}
.a-nav{padding:10px 0;margin:0;}
.a-nav a{width:100%;display:block;text-align: center;padding:5px 0;color:#fff;font-size:2rem;}
.a-nav a:hover{color:#f1f1f1;text-decoration: underline;}

.a-nav-b{padding:10px 0;margin:0;}
.a-nav-b a{width:100%;display:block;text-align: center;padding:5px 0;color:#333;font-size:2rem;}
.a-nav-b a:hover{color:#c4161d;text-decoration: underline;}

.a-city{padding:10px 0;}
.a-city a{padding:0 10px;display:inline-block;}

.breadcrumb{padding:15px 0;}


.a-t {margin-bottom:30px;}
.a-t .a-t-h1{text-align: center;font-size:32px;line-height:1.4em;margin:10px auto;}
.a-t .a-t-h2{width:50%;float:left;font-size:16px;line-height:1.4em;color:#aaa;font-weight:normal;padding-right:15px;margin:0;text-align:right;}
.a-t .a-t-h2:last-child{padding-right:0;padding-left:15px; text-align:left;}
.a-t .a-t-h2 a{color:#999;}
.a-t .a-t-h2 a:hover{color:#c4161d;}


.carousel-inner>.item>a>img, .carousel-inner>.item>img{width:850px;height:478px;}
.carousel-control{height:60px;bottom:0;}
.carousel-indicators {bottom:0;}
@media screen and (min-width: 768px){
	.carousel-caption {padding-bottom: 10px;}
}
.carousel-caption {padding-bottom: 10px;}
.carousel-caption a h3{font-weight: 400;color:#fff;}
.carousel-caption a:hover h3{color:#c4161d;}


.carousel-inner.carousel-inners>.item>a>img, .carousel-inner.carousel-inners>.item>img{width:auto;max-width:100%;height:auto;max-height:800px;margin:auto;}
.carousel-control.carousel-controll{height:100%;bottom:0;}
.carousel-control.carousel-controll>.icon {font-size: 56px;}
.carousel-controll .icon-chevron-left,.carousel-controll .icon-chevron-right{top:45%;}

@media screen and (min-width: 768px){
	.carousel-caption.carousel-captions {padding-bottom: 10px;}
}
.carousel-caption.carousel-captions {padding:10px;width:100%;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);text-align: left;}
.carousel-caption.carousel-captions h3{font-weight: 400;color:#fff;margin:0;}
.carousel-indicators.carousel-indicatorss{list-style:none;padding:10px;margin:0;width:100%;z-index:100;background-color:#f3f3f3;position:relative;left:0;}
.carousel-indicators.carousel-indicatorss li{float:left;text-indent: 0;width:2em;height:1em;background-color:transparent;border:none;}
.carousel-indicators.carousel-indicatorss li.active{color:#c4161d;font-weight:700;}
.carousel-indicators.carousel-indicatorss div{float:right;}


.nav-tabs.nav-intab{margin-top: 7px;}
.nav-tabs.nav-intab,.nav-tabs.nav-intab>li>a,.nav-tabs.nav-intab>li.active>a{border:none;}
.nav-tabs.nav-intab>li>a:hover{background-color: transparent;color:#c4161d;}
.nav-tabs.nav-intab>li>a{font-size:20px;font-weight:700;}
.nav-tabs.nav-intab>li.active>a{color:#c4161d;}

.nav.nav-intab>li>a:first-child{padding-left:0;}

.tab-content .tab-panes {transition: all .4s linear;opacity: 0;z-index:-1;height: 0;width: 100%;display:none;}
.tab-content .tab-panes.show {height: auto;opacity: 1;z-index: 1;display:block;}

.a-g-1{margin:0;padding:0;list-style:none;}
.a-g-1 li{width:33.33%;float:left;}

.a-t-in a{margin-right:20px;}
.a-t-in a:last-child{margin-right:0;}

.a-t-in.a-t-in-red{border-top:1px solid #dcdcdc;}
.a-t-in.a-t-in-red a{margin-right:0;margin-top:-1px;padding:5px 12px;display:inline-block;font-size:16px;font-weight:700;}
.a-t-in.a-t-in-red a:first-child{color:#c4161d;border-top:2px solid #c4161d;font-size:20px;}
.a-t-in.a-t-in-red a.more{float:right;margin-top:4px;}

.a-list-t{border-bottom:1px solid #eee;margin:0;padding:0;list-style:none;}
.a-list-t li:first-child,.a-list-t li:nth-child(7){font-size:18px;font-weight:600;}
.a-list-t li:first-child span{color:#c4161d;border-right:6px solid #c4161d;margin-right:10px;}
.a-list-t li{line-height:39px;overflow: hidden;height:39px;}
.a-list-t li a{color:#777;}
.a-list-t li a:hover{color:#c4161d;}

.a-list-tt{border-bottom:1px solid #eee;margin:0;padding:0;list-style:none;}
.a-list-tt li:first-child,.a-list-tt li:nth-child(3n+1){font-size:18px;font-weight:600;}
.a-list-tt li:first-child span{color:#c4161d;border-right:6px solid #c4161d;margin-right:10px;}
.a-list-tt li{line-height:39px;overflow: hidden;height:39px;}
.a-list-tt li a{color:#777;}
.a-list-tt li a:hover{color:#c4161d;}

.a-list-in{padding-left:0;list-style:none;color:#999;}
.a-list-in li{line-height:2em;height:2em;background: url(/static/jz/circle.jpg) left center no-repeat;text-indent: 10px;}
.a-list-in li.first{font-weight:600;font-size:18px;background-image: none;text-indent:0;}
.a-list-in li a{color:#666;}
.a-list-in li a:hover{color: #a31d1d}

.a-list-in.a-list-s li{overflow:hidden;font-size:14px;}
.a-list-in.a-list-s li.img{background-image: none;text-indent:0;height:auto;}
.a-list-in.a-list-s li.img a{position: relative;display:block;}
.a-list-in.a-list-s li.img a p{margin:0;padding:0 10px;bottom:0;position:absolute;width:100%;color:#fff;background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1));}
.a-list-in.a-list-s li.img a:hover p{color:#ddd;}
.a-list-in.a-list-s li.img a img{width:270px;height:155px;}
.a-list-in.a-list-l li{font-size:18px;overflow:hidden;}
.a-list-in.a-list-l li.first{font-weight:600;}
.a-list-in.a-list-l li a{line-height:2em;}

.a-list-in.a-list-s li.top{margin-bottom:30px;}
.a-list-in.a-list-s li.top:last-child{margin-bottom:0;}

.a-list-l.a-list-hang5 li:nth-child(5n+1){margin-top:24px;}
.a-list-l.a-list-hang5 li:first-child{margin-top:0;}

.a-list-in.a-list-ss{min-height:315.66px;}
.a-list-in.a-list-ss li{overflow:hidden;font-size:14px;}
.a-list-in.a-list-ss li.img{background-image: none;text-indent:0;height:auto;}
.a-list-in.a-list-ss li.img a{position: relative;display:block;}
.a-list-in.a-list-ss li.img a p{margin:0;padding:0 10px;bottom:0;position:absolute;width:100%;color:#fff;background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1));}
.a-list-in.a-list-ss li.img a:hover p{color:#ddd;}
.a-list-in.a-list-ss li.img a img{width:366.66px;height:203.66px;}

.a-list-inimg{margin:0 -5px 15px -5px;padding:0;list-style:none;}
.a-list-inimg li{width:50%;padding:5px;float:left;}
.a-list-inimg li img{width:100%;height:100px;}
.a-list-inimg li a{position:relative;display:block;}
.a-list-inimg li a p{margin:0;position:absolute;bottom:0;width:100%;padding:0 10px;color:#fff;background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1));}
.a-list-inimg li a:hover p{color:#ddd;}
.a-list-inimg li a span{color:#555;line-height:1.2em;height:1.2em;overflow:hidden;display:block;padding:0;margin-top:5px;}
.a-list-inimg li a:hover span{color:#c4161d;}
.a-list-inimg li:first-child{width:100%;}
.a-list-inimg li:first-child a{display:block;padding:0;}
.a-list-inimg li:first-child img{height: 197px;}

.a-list-inimgs{margin:0 -10px 15px -10px;padding:0;list-style:none;}
.a-list-inimgs li{width:33.33%;padding:10px;float:left;}
.a-list-inimgs li img{width:100%;height:auto;max-height:230px;}
.a-list-inimgs li a{position:relative;display:block;padding:0;}
.a-list-inimgs li a p{margin:0;position:absolute;bottom:0;width:100%;padding:0 10px;color:#fff;background: linear-gradient(rgba(0,0,0,0), rgba(0,0,0,1));}
.a-list-inimgs li a:hover p{color:#ddd;}
.a-list-inimgs li a span{color:#555;line-height:1.2em;height:1.2em;overflow:hidden;display:block;padding:0;margin-top:5px;}
.a-list-inimgs li a:hover span{color:#c4161d;}

.a-list-img{padding-left:0;list-style:none;}
.a-list-img li{margin-top: 15px;border-bottom: 1px solid #e9e9e9;width:100%;overflow:hidden;}
.a-list-img li img {height:70px;width:100px;margin-bottom:15px; float: left;margin-right:10px;}
.a-list-img li h4 {height:70px;overflow:hidden;font-size:14px;line-height:23px;font-weight: 100;margin:0;}

.a-list-imgs{padding-left:0;list-style:none;}
.a-list-imgs li{margin-bottom: 15px;}
.a-list-imgs li img{width:100%;border-radius:5px;}

.a-list.a-list-xiangguan li{width:50%;float:left;}
.a-list{padding:0;list-style:none;}
.a-list li{line-height:39px;overflow: hidden;height:39px;}
.a-list li a{color:#777;}
.a-list li a:hover{color:#c4161d;}

.a-list-bottom{text-align: center;}

.a-titleb{padding:10px 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between; border-bottom: 1px solid #f6f6f6;}
.a-titleb h2{margin: 0;}
.a-titleb a{margin-left:10px;color:#999;}
.a-titleb a:hover{color:#c4161d;}
.a-titleb a:first-child{margin-left: 0;}

.a-titlsl{background: url(/static/jz/icon.png) no-repeat left top;height:20px;margin:20px 0 10px 0;}
.a-titlsl h2{margin-left:30px;font-weight:400;}
.a-titlsl h2 .btn{float:right;margin-left:10px;}

.a-list.a-list-num li {overflow:hidden;}
.a-list-num li span {width:18px;height:22px;display:block;float:left;margin-top:6px;margin-right:10px;}
.a-list-num li:nth-child(1) span {background:url(/static/jz/num.png) no-repeat scroll 0 1px transparent;}
.a-list-num li:nth-child(2) span {background:url(/static/jz/num.png) no-repeat scroll 0 -44px transparent;}
.a-list-num li:nth-child(3) span {background:url(/static/jz/num.png) no-repeat scroll 0 -88px transparent;}
.a-list-num li:nth-child(4) span {background:url(/static/jz/num.png) no-repeat scroll 0 -136px transparent;}
.a-list-num li:nth-child(5) span {background:url(/static/jz/num.png) no-repeat scroll 0 -178px transparent;}
.a-list-num li:nth-child(6) span {background:url(/static/jz/num.png) no-repeat scroll 0 -223px transparent;}
.a-list-num li:nth-child(7) span {background:url(/static/jz/num.png) no-repeat scroll 0 -266px transparent;}
.a-list-num li:nth-child(8) span {background:url(/static/jz/num.png) no-repeat scroll 0 -313px transparent;}
.a-list-num li:nth-child(9) span {background:url(/static/jz/num.png) no-repeat scroll 0 -360px transparent;}
.a-list-num li:nth-child(10) span {background:url(/static/jz/num.png) no-repeat scroll 0 -408px transparent;}

.a-lists{padding-left:0;list-style:none;}
.a-lists li{margin-bottom:40px;border-bottom:1px solid #eee;padding-bottom:40px;}
.a-lists li .media{width:340px;height:192px;margin-right:20px;overflow:hidden;}
.a-lists li .media img{width:340px;height:192px;}
.a-lists li h4{font-size:22px;line-height:34px;color:#333;font-weight:400;margin-top:0;margin-bottom:15px;}
.a-lists li a:hover h4{color:#c4161d}
.a-lists li .right{position:relative;height:192px;}
.a-lists li .right .text{font-size: 14px;line-height: 26px;color:#666;}
.a-lists li .right .info{bottom:0;font-size:14px;color:#ccc;position: absolute;width:calc(100% - 360px);margin-left:360px;}
.a-lists li .noimg{position:relative;height:140px;}
.a-lists li .noimg .text{font-size: 14px;line-height:26px;color:#666;}
.a-lists li .noimg .info{bottom:0;font-size:14px;color:#ccc;position: absolute;width:100%;}

.a-pagination{text-align:center;}
.a-pagination ul{margin:20px auto;padding-left:0;list-style:none;display: inline-block;}
.a-pagination ul li{float:left;margin:5px 10px;}
.a-pagination ul li a{display:block;padding:5px 12px;border:1px solid #eee;color:#999;}
.a-pagination ul li.active a, .a-pagination ul li a:hover{border-color:#999;color:#666;}


.topbanner{height: 300px;position:relative;}

.blk_btn {visibility:hidden;}
.slide .blk_btn a {display:block; width:46px; height:62px; position:absolute;}
.side_pic_roll_contents {width:270px;height:275px;margin-top:15px;}
.side_pic_roll_contents .slide {width:100%;height:100%;position:relative;overflow:hidden;zoom:1;}
.side_pic_roll_contents .slide ul {position:absolute;overflow:hidden;zoom:1;padding-left:0;list-style: none;}
.side_pic_roll_contents .slide ul li {width:270px;height:243px;position:relative;float:left;}
.side_pic_roll_contents .slide ul li img {width:270px;height:180px;display:block;}
.side_pic_roll_contents .slide ul li p{width:270px;height:60px;padding:5px 10px 5px 10px;font-size:14px;line-height:24px;border:1px solid #e9e9e9;}
.side_pic_roll_contents .slide ul li p a:hover {color:#a31d1d;}
.side_pic_roll_contents .slide .slide_dot {width:270px;height:30px;position:absolute;top:243px;}
.side_pic_roll_contents .slide .slide_dot span {display:block;float:left;width:20px;height:6px;margin-left:15px;margin-top:15px;background:rgb(175,175,175);}
.side_pic_roll_contents .slide .slide_dot span:nth-child(1){margin-left:90px;}
.side_pic_roll_contents .slide .slide_dot span.on {width:25px;background:#a31d1d;}
#xwtp_btn_prev {left:0; top:60px; background:url(/static/jz/icon1.png) 0px 0px no-repeat;}
#xwtp_btn_next {right:0; top:60px; background:url(/static/jz/icon1.png) 0px -83px no-repeat;}


.a-s-tit{margin-top: 0;font-size:30px;}
.a-s-fbt{font-weight:400;margin:20px 0;}
.a-s-info{color:#999;}
.a-s-info span{padding-right:20px;}
.a-s-info a{color:#999;}

.showcontent{font-size:18px;line-height:1.8em;font-weight:100;color:#000;}
.showcontent p{text-align: justify;margin-bottom:25px;word-break: break-word;}
.showcontent img{max-width: 100%;}

.showbars{}
.showbar .meta-item {color: #555;line-height:20px; position: relative;display: inline-block;padding: 0 5px;overflow: hidden;vertical-align: top;transition: all .3s ease-out 0s;}
.showbar .meta-item .icon{font-size:16px;}
.showbar .meta-item:hover{color:#07c;}
.showbar .meta-item.wechat:hover{color:#44b549;}
.showbar .meta-item.weibo:hover{color:#e05244}
.showbar .meta-item.qq:hover{color:#22a4ff}

.a-s-zrbj{font-size:12px;font-family: 仿宋;}

.a-special-bgbanner{background: no-repeat center top;}
.a-special-pictitle{text-align: center;}
.a-special-box{background-color: rgba(255,255,255,0.8);}


.a-footer{margin-top:50px;padding:10px 0;}
.a-footer h1{font-size:20px;margin-top: 0;color:#c50203;}
.a-footer-link{margin-top:20px;}
.a-footer-link a{line-height:45px;margin-right:40px;display:inline-block;}
.a-footer-menu{margin:30px 0;padding:20px 0;text-align: center;border-bottom:1px solid #ccc;}
.a-footer-menu a{padding:0 20px;display:inline-block;border-right:1px solid #ccc;}
.a-footer-menu a:last-child{border-right:none;}
.a-footer-copy{text-align: center;color:#666;}

.to-top{color:#000;background-color:#fff; border:1px solid #d7dde3;display: inline-block;height:40px;width:40px; text-align: center;border-radius: 2px;z-index: 101;cursor: pointer; position: fixed; right:30px; bottom:30px;}
.to-top i{line-height:40px;font-size:18px;}